spectacles cloth - German English Dictionary